Globalink | China's Mountain City Of Chongqing Has Over 500 Km Of Rail Transit In Operation